.Post
{
	background: #f99823;
	padding: 5px 6px;
	border-radius: 2px;
	border:1px #ed8407 solid;
	color:#ffffff;
	text-shadow: 1px 1px 1px #907356;
	margin-left: 30px;
}
.Post:hover
{
	background: #ff8a00;

}
.Cancel:hover
{
	background: #cecccc;

}
.Cancel
{
	background: #e3e3e3;
	padding: 5px 6px;
	border-radius: 2px;
	border:1px #d1d1d1 solid;
	color:#001111;
	text-shadow: 1px 1px 1px #f7f7f7;
}
.MarketList_search
{
	    float:left;
}
.MarketList_search .search_left
{
	background: url(../img/MarketList_search_left.png) no-repeat;
	width:57px;
	height:39px;
	display:inline-block;
	float:left;
	line-height: 39px;
}
.search_left_bg
{
	background: url(../img/GradeCourse_search_left.png) no-repeat;
	width:7px;
	height:39px;
	display:inline-block;
	float:left;
	line-height: 39px;
}
.MarketList_search .search_right
{
	background: url("../img/MarketList_search_bg.png") no-repeat scroll 0 0 transparent;
    color: white;
    display: inline-block;
    float: left;
    height: 39px;
    line-height: 39px;
    text-align: center;
    width: 65px;
}
.MarketList_search .search_right:hover
{
	background: url("../img/MarketList_searchhover_bg.png") no-repeat scroll 0 0 transparent;
}
.MarketList_search .search_body
{
	background: url(../img/MarketList_search_bg_repeat.png) repeat-x;
	height:39px;
	float:left;
	width: 329px;
}

.MarketList_search .search_left a
{
	padding-left: 12px;
	display:block;
	color:#787878;
	font-size:13px;
	padding-right: 18px;
	background: url(../img/MarketList_Search_point.png) no-repeat 40px center;
}
.MarketList_search .search_right a
{
	color:#ffffff;
	font-size:15px;
	display:block;
	padding-left: 28px;
	background: url(../img/MarketList_-magnifier.png) no-repeat 11px 11px;
	padding-top: 11px;
	padding-bottom: 6px;
}
.MarketList_search p
{
	text-shadow:1px 1px 1px #666666;
	display:block;
	color:#ffffff;
	font-size:14px;
	 font-style:italic;
	 margin-left: 8px;
	 margin-top: 10px;
}
.MarketList_search_box
{
	margin-left: 25px;
	margin-top: 10px;
}
.Lottery_logo
{
	background: url("../img/logo_ico.png") no-repeat;
	height:164px;
	width: 164px;
	float:right;
	margin-right: 30px;
}
.Lottery_logo:hover
{
	background: url("../img/logo_ico_hover.png") no-repeat;
}
.Filter
{
	float:left;
	width: 50%;
	margin-left: 15px;
}
.Filter_left
{
	background: url(../img/but_bg_left.png) no-repeat ;
	width:9px;
	height:42px;
	float:left;
}
.Filter_repeat
{
	background: url(../img/but_bg_repeat.png) repeat-x ;
	height:42px;
	float:left;
}
.Filter_right
{
	background: url(../img/but_bg_right.png) no-repeat ;
	width:9px;
	height:42px;
	float:left;
}
.Filter_repeat img
{
	margin: 9px 25px;
}
.Post_a_requirement
{
	float: right;
	margin: 12px 11px;
}
.Post_a_requirement_left
{
	background: url(../img/but2_bg_left.png) no-repeat ;
	width:10px;
	height:52px;
	float:left;
}
.Post_a_requirement_repeat
{
	background: url(../img/but2_bg_repeat.png) repeat-x ;
	height:52px;
	float:left;
}
.Post_a_requirement_right
{
	background: url(../img/but2_bg_right.png) no-repeat ;
	width:10px;
	height:52px;
	float:left;
}
.Post_a_requirement_repeat img
{
	margin: 0px 25px;
}
.btn_green
{
	background:  url(../img/but_bg_green.png) no-repeat;
	width:89px;
	height:26px;
	 margin:2px 0px;
}
.btn_Deep-blue
{
	background:  url(../img/but_bg_Deep-blue.png) no-repeat;
	width:76px;
	height:26px;
	 margin:2px 0px;
}
.btn_blue
{
	background:  url(../img/but_bg_blue.png) no-repeat ;
	
	 margin:2px 0px;
	width:109px;
	height:26px;
}
.btn_purple
{
	background:  url(../img/but2_bg_purple.png) no-repeat ;
	
	 margin:2px 0px;
	width:124px;
	height:26px;
}
.Progress-bar_green_left
{
	background: url(../img/Progress-bar_green_left.png)no-repeat;
	width: 7px;
	height:18px;
}
.Progress-bar_green_repeat
{
	background:  url(../img/Progress-bar_green_repeat.png)repeat-x;
	width: 286px;
	height:18px;
}
.Progress-bar_green_right
{
	background:  url(../img/Progress-bar_green_right.png)no-repeat;
	width: 7px;
	height:18px;
}
.Progress-bar_orange_left
{
	background: url(../img/Progress-bar_orange_left.png)no-repeat;
	width: 7px;
	height:18px;
}
.Progress-bar_orange_repeat
{
	background:  url(../img/Progress-bar_orange_repeat.png)repeat-x;
	width: 140px;
	height:18px;
}
.Progress-bar_orange_right
{
	background:  url(../img/Progress-bar_orange_right.png)no-repeat;
	width: 7px;
	height:18px;
}
.Progress-bar_red_left
{
	background: url(../img/Progress-bar_red_left.png)no-repeat;
	width: 7px;
	height:18px;
}
.Progress-bar_red_repeat
{
	background:  url(../img/Progress-bar_red_repeat.png)repeat-x;
	width: 60px;
	height:18px;
}
.Progress-bar_red_right
{
	background:  url(../img/Progress-bar_red_right.png)no-repeat;
	width: 7px;
	height:18px;
}
.requirement_Progress-bar span
{
	float:left;
	height:18px;
	margin: 4px 0px;
}
.Progress-bar_red
{
	float:left;
	width: 517px;
}
.Progress-bar_orange
{
	float:left;
width: 517px;
}
.Progress-bar_green
{
	float:left;
}
.share_1
{
	margin: 16px 4px;
	background: url("../img/share_ico1.png") no-repeat;
	width: 22px;
	height: 23px;
	display:inline-block;
}
.share_1:hover
{
	background: url("../img/share_ico1_hover.png") no-repeat;
}
.share_2:hover
{
	background: url("../img/share_ico2_hover.png") no-repeat;
}
.share_2
{
	margin: 16px 4px;
	background: url("../img/share_ico2.png") no-repeat;
	width: 22px;
	height: 23px;
	display:inline-block;
}
.JComboBox
{
	background: url("../img/photos/College-Harmony_black_background.png") no-repeat;
	width: 861px;
	height: 402px;
	display:inline-block;
	margin: 30px 70px;
}

/*jq UI custom*/
.ui-icon-white.ui-icon-close{
	display: inline-block;
	background:url("custom-theme/images/ui-icons_ffffff_256x240.png") -80px -128px;
	width:13px;
	height:13px;
}
.ui-icon-white.ui-icon-close:hover{
	background:url("custom-theme/images/ui-icons_222222_256x240.png") -80px -128px;
}


/*form elements*/
.checkbox, .radio {
	width: 19px;
	height: 22px;
	padding: 0 5px 0 0;
	background: url("../img/UI/radio.png") no-repeat;
	display: inline-block;
	clear: left;
	margin-left:20px;
}
.radio {
	background: url("../img/UI/radio.png") no-repeat;
}
.select {
	border-top-left-radius: 3px;
	border:#dc841b 1px solid; 
	border-bottom: 0px;
	width:142px;
	
	padding-left: 15px;
	padding-top: 5px;
	font-size: 15px;
	color: #ff812d;
	background: url(../img/MarketList_down.png) no-repeat 170px center #FFFFFF;
	position: relative;
	display:block;
	padding:14px 30px 9px 19px;
	top:32px;
	left:9px;
	box-shadow: 0 0 3px #FFFFFF;
	border-radius:3px 3px 3px 3px;
}
select.styled{left:9px;padding:10px;top:-5px;*height:39px;display: block;}


